bùi ngọc nhi
Asiad 20: Vietnam Karate and the Team Kata Gold — Inside the 5-0 Equation Against IranOn a team kata final scoreboard, the number 5-0 does not mean a lopsided win ...
Vietnam's Karate Kata at Asiad 20: The Gold Medal and the Unseen CracksToyohashi Gymnasium, Japan. No blood. No flesh hitting flesh. Only the sound ...
ASIAD 2026 Opens: The Flame Lit in Nagoya, But Football Had Already Kicked OffTonight, at Paloma Mizuho Stadium in Aichi, the organisers of ASIAD 2026 lit...
Asian Games men's singles final: Loh Kean Yew, Kunlavut Vitidsarn and the weight of a title never wonOPENING: ONE LINE OF DATA AND AN EMPTY ARENA Ichinomiya City Municipal...
BLAST cuts staff as top CS2 teams shift to PGL: a test of payment trustThe missing half of an answer is where most financial stories in esports begi...
NBA Penalizes Clippers: Five First-Round Picks Forfeited, Ballmer Declares War — A Historic Verdict or the Start of a Prolonged Legal Battle?Numbers don't lie — only sources know how to embellish. And in the case of th...
Table Tennis England Raises DiSE Intake to 36 Places: The Blueprint of a 2026-28 Talent PipelineIn August 2026, a two-page notice appeared on Table Tennis England's official...
Hanoi Police FC edge Lion City Sailors 1-0 in the Southeast Asian Cup C1: real points, fragile processIn the fifth minute of second-half stoppage time, Hanoi Police FC's goal stoo...
Mark Selby wins 5-1 in Shenzhen with three centuries, sets up Maguire clashThe first frame went by faster than I expected. Mark Selby put down his cue,...
Empty Stadium of Data: When Football Has to Learn to Say 'Insufficient Information'Last Tuesday night, I opened a football analysis that spanned nine dimensions...
One Goal in Jeddah: Oman's No. 6 Question and the Missing LeaderIn Jeddah, the stands of Prince Abdullah Al-Faisal Stadium emptied one step a...
From My Dinh to Bangkok: Vietnamese Football Needs a Data System, Not Just a Golden GenerationOn 26 March 2026, at My Dinh Stadium. In the 78th minute the stands had alrea...
UFC 336: Prates vs. Morales for Interim Welterweight Gold While Makhachev WaitsAt 5:40 in the morning, the roller door of a gym in Nha Trang was still...
2026 Chess Olympiad: India Defends Crown in the Heart of SamarkandSamarkand, the ancient city along the Zeravshan River, will become the focal...
Monza Penalty: Kimi Antonelli Chooses 'Full Attack' Amid Home PressureThe moment the penalty announcement reached Kimi Antonelli at Monza was not a...
The U.S. Youth Table Tennis Pipeline and the Limits of a Regional SweepI read the medal table of the ITTF Americas U11 & U13 Championships three tim...
Nguyen Huy Hoang and the 1,500m freestyle puzzle: When data points to what the crowd missesBeijing, one March evening, I sat replaying footage from the 2026 Vietnamese...
Three Titles for One Man: The Real Hole in the DFB Is Not Marc KosickeIn the same week, three official sources of German football describe the same...
Rafael Márquez and 180 Minutes Without a Shape: What Mexico Learned From Two 1-1 DrawsIn the second half against Peru, with the clock on 90 minutes, Mateo Chávez w...
Drop Point and Tempo: A Data Map of Vietnamese Women's Volleyball in Mid-SeasonIn the fourth set of the return semifinal, the score stood at 22-22. All anyo...
